Class symantec.itools.db.beans.qbe.TokenMgrError
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class symantec.itools.db.beans.qbe.TokenMgrError

Object
   |
   +----Throwable
           |
           +----Error
                   |
                   +----symantec.itools.db.beans.qbe.TokenMgrError

public class TokenMgrError
extends Error

Constructor Index

 o symantec.itools.db.beans.qbe.TokenMgrError()
 o symantec.itools.db.beans.qbe.TokenMgrError(String, int)
 o symantec.itools.db.beans.qbe.TokenMgrError(boolean, int, int, int, String, char, int)

Method Index

 o addEscapes(String)
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
 o getMessage()
You can also modify the body of this method to customize your error messages.

Constructors

 o TokenMgrError
public TokenMgrError()
 o TokenMgrError
public TokenMgrError(String message,
                     int reason)
 o TokenMgrError
public TokenMgrError(boolean EOFSeen,
                     int lexState,
                     int errorLine,
                     int errorColumn,
                     String errorAfter,
                     char curChar,
                     int reason)

Methods

 o addEscapes
protected static final java.lang.String addEscapes(String str)
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string

 o getMessage
public java.lang.String getMessage()
You can also modify the body of this method to customize your error messages. For example, cases like LOOP_DETECTED and INVALID_LEXICAL_STATE are not of end-users concern, so you can return something like : "Internal Error : Please file a bug report .... " from this method for such cases in the release version of your parser.

Overrides:
getMessage in class Throwable

All Packages  Class Hierarchy  This Package  Previous  Next  Index